/*
 * $Id: Site.java 134 2009-07-13 10:02:12Z donbeave $
 */

package labour.concept.engine.client.data;

import java.util.List;

import labour.concept.client.data.Locale;
import labour.concept.client.data.XModel;

public class Site extends XModel<SiteModel> {

  public Site(SiteModel model, EngineManager manager) {
    super(model, manager);
  }

  public Locale getLocale() {
    return getManager().getLocaleById(getModel().getLocaleId());
  }

  public List<Locale> getLocales() {
//  TODO вывод только используемых сайтом локалей
    return getManager().getLocales();
  }

  @Override
  public EngineManager getManager() {
    return (EngineManager) super.getManager();
  }

}
